defence defense ministry - French English Dictionary